# _*_ coding:utf-8 _*_
import serial

def hexShow(argv):
    result = ''
    hLen = len(argv)
    for i in xrange(hLen):
        hvol = ord(argv[i])  #ord()的参数是一个ascii字符，返回值是十进制整数
        hhex = '%02x' % hvol #十进制 -> 16进制 ，单引号转化为字面量字符串
        result += hhex + ' ' # 字符串 加法
    print 'hexShow:', result


t = serial.Serial(port='com11',baudrate=9600,timeout=3)
print t.portstr
strInput = raw_input('enter some words:')
n = t.write(strInput)   #返回值是字节数
print n
str = t.read(n)
print str
hexShow(str)

